The cast of the new season of Survivor has been announced, and it contains at least one major league curveball. Retired Major League Baseball pitcher John Rocker, more famous for his antics off the field than on, is one of 18 new competitors in the running for the million-dollar jackpot on Survivor: San Juan Del […]